• word of the day

    hibiscus cannabinus

    hibiscus cannabinus - Dictionary definition and meaning for word hibiscus cannabinus

    Definition
    (noun) valuable fiber plant of East Indies now widespread in cultivation
Download our Mobile App Today
Receive our word of the day
on Whatsapp